"""
要求：使用序列存放车票信息，可以实时输入车票信息，并更新到序列中，然后实时更新。要求使用序列、循环、format（）格式化方法。
"""
车票信息 = ["车次", "出发站-到达站", "出发时间", "到达时间", "历时"]
T40 = ["T40", "长春-北京", "00:12",  "12:20", "12:08"]
T298 = ["T298", "长春-北京", "00:06", "10:50", "10:44"]
Z158 = ["Z158", "长春-北京", "12:48", "21:06", "08:18"]
Z62 = ["Z62", "长春-北京", "21:58 ", "06:08", "8:20"]
车票信息 = 车票信息 + T40 + T298 + Z158 + Z62
word = True
while word:
    print("请输入要执行的操作（1.查看全部车次信息，2，添加车次信息，）：")
    thing = int(input("请输入业务："))
    if thing == 1:
        for index, item1 in enumerate(车票信息):
            if (index + 1) % 5 != 0:
                print("{:>10s}".format(item1) + "\t\t", end='')
            else:
                print("{:>10s}".format(item1) + "\n")
    elif thing == 2:
        none = True
        while none:
            print("请输入相应信息")
            a = input("请输入相应的车次:")
            b = input("请输入相应的出发站和到达站:")
            c = input("请输入相应的出发时间:")
            d = input("请输入相应的到达时间:")
            e = input("请输入相应的历时:")
            a = [a, b, c, d, e]
            车票信息 = 车票信息 + a
            for index, item2 in enumerate(车票信息):
                if (index+1) % 5 != 0:
                    print("{:>10s}".format(item2)+"\t\t", end='')
                else:
                    print("{:>10s}".format(item2)+"\n")
            print("是否想要结束")
            g = int(input("1退出，2继续"))
            if g == 1:
                none = False
    else:
        print("请输入正确数字")
    f = int(input("是否退出（1：退出；2：继续）"))
    if f == 1:
        word = False
    else:
        word = True
